*{
    margin: 0;
    padding: 0;
}
.header,.nav,.main,.footer,.narbar{
    width: 1000px;
    margin: 0 auto;
}
.logo,.zi,.nav ul li,.dan1-left,.dan1-clear,.s-left,.qs-left,.tu-1,.zi-1,.tu-1,.tu-2,.tu-3,
.jk-1,.jk-2,.jk-3,.jk-4,.zi-3,.tu-4,.tu-5,.zi-7,.anniu1,.anniu2,.input,.anniu3,.anniu4,.anniu5,
.pw-left,.jkn-left{
    float: left;
}/**左浮动**/
.header-top,.s-right,.qs-right,.dan1-right,.pw-right,.jkn-right{
    float: right;
}/**右浮动**/
.clearfix:before,
.clearfix:after{
    content: "";
    display: block;
    clear: both;
}/**清除浮动**/
a{
    text-decoration: none;
}/**超链接去线**/
.nav ul li,.tu-1 ul li,.tu-2 ul li,.tu-3 ul li,.zi-5 ul li,.right-x ul li,.jk-3-bottom ul li,
.jk-4-top ul li{
    list-style: none;
}
.dingbu{
    height: 35px;
    background-image: url("../img/1_03.png");
    border-top: 3px #2eafbb solid;
}
.header-top{
    line-height: 35px;
    font-size: 12px;
}
.header-top a{
    color: #000;
}
.header-top a:hover{
    color: red;
    text-decoration: underline;
}
.header-bottom{
    margin-top: 31px;
    margin-bottom: 28px;
}
.zi{
    font-size: 22px;
    font-family: YaHei Conso, serif;
    font-weight: bold;
    margin-left: 16px;
}
.zi span{
    font-size: 12px;
    color: #2eafbb;
    font-weight: 100;
}
.nav-inner{
    background-color: #2eafbb;
    height: 35px;
    line-height: 35px;
}
.nav ul li{
    font-size: 13px;
    font-family: YaHei Conso, serif;
    margin-right: 8px;
}
.nav ul li a{
    color: #ffffff;
}
.nav ul li a:hover{
    text-decoration: underline;
}
.main-inner{
    background: #f1f1f1;
    padding-top: 22px;
}
.dan1,.dan2,.dan3,.dan4{
    background-color: #ffffff;
}
.dan1{
    border: 1px #e6e6e6 solid;
}
.dan1-left{
    padding: 12px;
    border-right: 1px #e6e6e6 solid;
}
.dan1-clear{
    width: 397px;
    border-right: 1px #e6e6e6 solid;
    padding: 18px 16px 20px 20px;
}
.s-left{
    margin-bottom: 15px;
}
.s-right a{
    font-size: 12px;
}
.s-right a:hover{
    text-decoration: underline;
}
.sd-s{
    border-bottom: 1px #2eafbb solid;
}
.sd-s,.s-right a{
    color: #2eafbb;
    font-weight: bold;
}
.sd-z{
    text-align: center;
    padding-top: 17px;
    font-size: 14px;
    padding-bottom: 18px;
    border-bottom: 1px #e6e6e6 dotted;
    line-height: 187%;
}
.p1 a,.p2 a{
    color: #000000;
}
.p1 a:hover,.p2 a:hover{
    color: red;
    text-decoration: underline;
}
.p a{
    color: red;
    font-size: 16px;
}
.p a:hover{
    color: red;
    font-size: 16px;
    text-decoration: underline;
}
.p5 a{
    color: #2eafbb;
    font-size: 16px;
}
.p5 a:hover{
    color: #2eafbb;
    font-size: 16px;
    text-decoration: underline;
}
.sd-x{
    text-align: center;
    padding-top: 16px;
    font-size: 14px;
    line-height: 187%;
}
.p3 a,.p4 a{
    color: #000000;
}
.p3 a:hover,.p4 a:hover{
    color: red;
    text-decoration: underline;
}
.dan1-right{
    width: 218px;
}
.right-s{
    color: #2eafbb;
    padding: 17px 0 15px 20px;
    border-bottom: 1px #e6e6e6 solid;
}
.right-x ul li{
    font-size: 13px;
    margin-left: 20px;
    line-height: 185%;
}
.right-x ul li a{
     color: #000000;
 }
.right-x ul li a:hover{
    color: red;
    text-decoration: underline;
}
.dan2,.dan3{
    margin-top: 20px;
    border: 1px #e6e6e6 solid;
}
.qs-left h3,.qs-right h3{
    color: #2eafbb;
}
.qs{
    height: 48px;
    border-bottom: 1px #e6e6e6 solid;
}
.qs-left{
    line-height: 48px;
    padding-left: 20px;
}
.qs-right,.pw-right{
    width: 218px;
    height: 48px;
    border-left: 1px #e6e6e6 solid;
    line-height: 48px;
    margin-left: 20px;
}
.qs-right h3{
    margin-left: 20px;
}
.jk-1,.jk-2,.jk-3{
    width: 259px;
    font-size: 13px;
}
.jk-1{
    border-right: 1px #e6e6e6 solid;
}
.jk-1-top{
    margin-top: 16px;
    width: 218px;
    margin-left: 22px;
    border-bottom: 1px #e6e6e6 dotted;
    padding-bottom: 18px;
}
.zi-1{
    margin-top: 16px;
    margin-left: 22px;
    font-weight: bold;
}
.zi-1 a{
    color: #000000;
}
.zi-1 a:hover{
    color: #000000;
    text-decoration: underline;
}
.zi-2{
    margin-top: 35px;
    line-height: 171%;
    color: #666666;
}
.jk-1-bottom{
    margin-top: 16px;
    margin-left: 22px;
    margin-bottom: 70px;
}
.tu-2{
    margin-left: 20px;
    line-height: 195%;
}
.tu-3{
    margin-left: 50px;
    line-height: 195%;
}
.pq2 a,.pq3 a,.pq4 a,.qp2 a,.qp3 a,.qp4 a{
    color: #666666;
}
.pq2 a:hover,.pq3 a:hover,.pq4 a:hover,.qp2 a:hover,.qp3 a:hover,.qp4 a:hover{
    color: red;
    text-decoration: underline;
}
.pq1 a,.qp1 a{
    color: #000000;
    font-weight: bold;
}
.pq1 a:hover,.qp1 a:hover{
    text-decoration: underline;
    font-weight: bold;
}
.jk-4{
    width: 218px;
}
 .jk-2{
     border-right: 1px #e6e6e6 solid;
 }
.jk-2-top{
    margin-top: 16px;
    width: 218px;
    margin-left: 22px;
    border-bottom: 1px #e6e6e6 dotted;
    padding-bottom: 18px;
}
.zi-3{
    margin-top: 16px;
    margin-left: 22px;
    font-weight: bold;
}
.zi-3 a{
    color: #000000;
}
.zi-3 a:hover{
    color: #000000;
    text-decoration: underline;
}
.zi-4{
    margin-top: 35px;
    line-height: 171%;
    color: #666666;
}
.jk-2-bottom{
    margin-top: 16px;
    margin-bottom: 10px;
}
.zi-5 ul li{
    margin-left: 40px;
    line-height: 195%;
}
.pan1 a,.pan2 a{
    color: #000000;
}
.pan1 a:hover,.pan2 a:hover{
    color: red;
    text-decoration: underline;
}
.pan3 a{
    color: #999999;
    padding-right: 7px;
}
.tt-1{
    padding-left: 7px;
}
.pan3 a:hover{
    text-decoration: underline;
}
.zi-6{
    font-size: 13px;
    margin-left: 40px;
    margin-top: 38px;
}
.zi-6 p{
    line-height: 195%;
}
.zi-6 .nv a{
    color: #000000;
}
.zi-6 .nv a:hover{
    color: red;
    text-decoration: underline;
}
.zi-6 p a{
    color: #999999;
    margin-right: 7px;
}
.zi-6 .nb a:hover{
    text-decoration: underline;
}
 .jk-3{
     border-right: 1px #e6e6e6 solid;
 }
.jk-3-top{
    margin-top: 16px;
    width: 218px;
    margin-left: 22px;
    border-bottom: 1px #e6e6e6 dotted;
    padding-bottom: 18px;
}
.zi-7{
    margin-top: 16px;
    margin-left: 22px;
    font-weight: bold;
}
.zi-7 a{
    color: #000000;
}
.zi-7 a:hover{
    color: #000000;
    text-decoration: underline;
}
.zi-8{
    margin-top: 35px;
    line-height: 171%;
    color: #666666;
}
.jk-3-bottom{
    margin-top: 16px;
    margin-bottom: 22px;
}
.jk-3-bottom ul li a{
    color: #000000;
    margin-left: 40px;
    line-height: 195%;
}
.jk-3-bottom ul li a:hover{
    color: red;
    text-decoration: underline;
}
.jk-3-bottom .kan6 a{
    color: #999999;
}
.jk-3-bottom .kan6 a:hover{
    text-decoration: underline;
}
.jk-4-top{
    padding-left: 20px;
    margin-top: 14px;
    padding-bottom: 20px;
    border-bottom: 1px #e6e6e6 solid;
}
.jk-4-top ul li a{
    font-size: 13px;
    color: #000000;
    line-height: 195%;
}
.jk-4-top ul li a:hover{
    font-size: 13px;
    color: red;
    text-decoration: underline;
    line-height: 195%;
}
.anniu1,.anniu2{
    text-align: center;
    line-height: 26px;
    width: 80px;
    background-color: #2eafbb;
    cursor: pointer;
}
.anniu1:hover,.anniu2:hover{
    text-align: center;
    line-height: 26px;
    background-color: #2eafbb;
    background-color:rgba( 108,199,207, 1);
}
.anniu1 a,.anniu2 a{
    font-size: 13px;
    color: #ffffff;
}
.anniu1{
    margin-right: 20px;
}
.anniu1,.anniu2{
    margin-top: 10px;
}
.jk-4-clear{
    border-bottom: 1px #e6e6e6 solid;
}
.jk-4-clear h3{
    color: #2eafbb;
    padding: 15px 0 12px 19px;
}
.ppa{
    padding-left: 20px;
    padding-top: 16px;
}
.jk-4-bottom input{
    width: 122px;
    height: 22px;
}
.anniu3 button{
    height: 26px;
    width: 48px;
}
.anniu4,.anniu5{
    text-align: center;
    line-height: 26px;
    width: 80px;
    background-color: #2eafbb;
    cursor: pointer;
}
.anniu4:hover,.anniu5:hover{
    text-align: center;
    line-height: 26px;
    background-color:rgba( 108,199,207, 1);
}
.anniu4 a,.anniu5 a{
    font-size: 13px;
    color: #ffffff;
}
.anniu4{
    margin-right: 20px;
}
.anniu4,.anniu5{
    margin-top: 25px;
}
.pw-right h3,.pw-left h3{
    color: #2eafbb;
    padding: 15px 0 12px 19px;
}
.dan3{
    height: 300px;
}
.jkn{
    border-bottom: 1px #e6e6e6 solid;
}
.jkn-left h3,.jkn-right h3{
    color: #2eafbb;
    margin-left:20px;
}
.jkn-left{
    line-height: 48px;
}
.jkn-right{
    width: 218px;
    height: 48px;
    border-left: 1px #e6e6e6 solid;
    line-height: 48px;
}
.gen-1-top p{
    font-size: 13px;
}